package article

import (
	"ErgoGo/internal/model"
	"ErgoGo/pkg/database"
)

type Article struct {
	model.BaseModel

	Title    string `json:"title"`
	Keywords string `json:"keywords"`
	Content  string `json:"content"`
	Status   int    `json:"status"` // 是否发布 0: 未发布 1: 已发布
	TagIds   string `json:"tag_ids"`
	Category string `json:"category"` // 文章栏目ID

	model.CommonTimestampsField
}

func (a *Article) Create() {
	// 迁移 schema
	database.DB.AutoMigrate(&a)
	database.DB.Create(&a)
}
